machine carbine - Español Inglés Diccionario